gridpack::utility::Named Class Reference

#include <named.hpp>

Inheritance diagram for gridpack::utility::Named:
Inheritance graph
[legend]
Collaboration diagram for gridpack::utility::Named:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Named (void)
 Default constructor.
 Named (const std::string &s)
 Construct with a value.
 Named (const char *s)
 Construct with a C-string.
 Named (const Named &old)
 Protected copy constructor to avoid unwanted copies.
virtual ~Named (void)
 Destructor.
virtual std::string name (void) const
 Get this instance's name.
void name (const std::string &s)
 Set this instance's name.

Constructor & Destructor Documentation

gridpack::utility::Named::Named ( void   ) 

Default constructor.

gridpack::utility::Named::Named ( const std::string &  s  ) 

Construct with a value.

gridpack::utility::Named::Named ( const char *  s  ) 

Construct with a C-string.

gridpack::utility::Named::Named ( const Named old  ) 

Protected copy constructor to avoid unwanted copies.

virtual gridpack::utility::Named::~Named ( void   )  [virtual]

Destructor.


Member Function Documentation

void gridpack::utility::Named::name ( const std::string &  s  ) 

Set this instance's name.

virtual std::string gridpack::utility::Named::name ( void   )  const [virtual]

Get this instance's name.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Feb 2020 for GridPACK by  doxygen 1.6.1